The online racing simulator
Searching in All forums
(736 results)
Scawen
Developer
Quote from ksa_land :Found a minor UI bug. I installed fresh full 0.7C setup. After the licence agreement in the car/setup view I opened the viewer. Here, the UI of the viewer is overlapping the back/next buttons (see attached image).

Thanks for the report - I should disable the viewer button in the welcome sequence.

Quote from lucasazedo :something went wrong in this patch. now it is no longer possible to race with Fbm, fox, f08 and any other car that has brake adjustment on the track, because whoever uses the arrows as a directional to guide the car is constantly lowering the % of the brake and stabilizer bar.

I can't see any difference between this version and version B regarding arrow keys adjustment of brake balance / and anti roll bar.

As I can't find anything from a quick test, can you tell me which version you go back to, to see a different result?
Last edited by Scawen, .
Scawen
Developer
Quote from Amynue :Would it be hard to add a virtual mirror as a mapping? You know - a mirror which doesn't reflect the car model and only shows what's behind. Many modern vehicles have LCD screens as rearview mirrors, similar to backup cameras.

Well... it would be a lot easier than the current stereoscopic 3D mirror system! But it would be quite a system, with some new features like the ability to set camera positions and field of view, etc. I know a lot of people want this feature and I would like to do it, but it's another other of those things that is harder to do right now as all the changes would have to be done in both the current version and the development version. So at this point it's best to get on with the tyre physics so we can get back to a single version.


I've updated the editor to a new B12 version. It's a minor update - really just a test after merging all the recent LFS updates.

Text entry system language support was improved in LFS
Better alignment of entry screen buttons
Smaller LFS logo on entry screen

https://www.lfs.net/forum/thread/97865
Scawen
Developer
Quote from Bzzyq :The backgrounds behind the text could be less transparent

You can set that in Options... Display... Interface - Opacity (below 'Big Button' colour)


I've uploaded a new test patch B12, with minor updates. I've started looking into the tyre physics again. At this point I would like to release a full version with the latest changes from the test patches.

B12 has a fix and an option and all the recent changes have been fully merged with the development version. That is quite a big operation and always involves a few lines being changed, so it's worth testing. Also translations have been updated.

Command /eventlist=no to disable list of events
Corrected opacity of background buttons in mods screen
Can receive one more text field to show beside "Sign up"
Updated translations - thank you translators!

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Thanks, but please can you post that on the thread "How to improve attendance for scheduled events?" system as that would be on Victor's side, and I guess he might not follow this test patch thread.
https://www.lfs.net/forum/post/1996736#post1996736

What about if you could choose to receive an SMS about it? E.g. choose SMS and/or email notification?
Scawen
Developer
Test Patch B11

Improved appearance of entry screen upcoming events list
Can use up / down / page up / page down / home / end keys
FIX: Mods screen flickered while downloading mod images

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Test Patch B11

Improved appearance of entry screen upcoming events list
Can use up / down / page up / page down / home / end keys
FIX: Mods screen flickered while downloading mod images

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Test Patch B10:

List of upcoming events is displayed on the entry screen
- click event name to visit the event page at lfs.net
- signup and live stream links are provided if relevant
- a "Join" button is also available if the host is running

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Test Patch B10:

List of upcoming events is displayed on the entry screen
- click event name to visit the event page at lfs.net
- signup and live stream links are provided if relevant
- a "Join" button is also available if the host is running

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Nice to see these event images appearing. I'm hoping to release a test patch today.

Organisers, if your event requires people to sign up, please make sure that is set correctly in the season information. If people see "No signup required" then I'm sure they will not even try to sign up. Example: the MRc RX on Sunday. The website and the in-game calendar say "No signup required" but apparently you do have to sign up. https://www.lfs.net/forum/post/1994626#post1994626

Last edited by Scawen, .
Scawen
Developer
Quote from UniValvePlums :Looking good Scawen! Any idea when this version will go public?

Thanks. I'm hoping it could be in a test patch in a couple of days.

But my head's a bit of a blur and Victor and I will be reassessing in the morning. Smile
Scawen
Developer
UPDATE: Test Patch B8

The unicode version of LFS seems to have caused no issues at all. It has made it much easier for me to test as I can switch between input languages and keep typing to see if any issues come up. Easier testing has allowed me to identify more bugs and it seems robust now.

Input language support changes in B8:

Text dialog can now get wider if long string typed with IME open
FIX: Characters from click in code page were wrongly interpreted
FIX: Composition string disappeared if you clicked another window
FIX: Composition interpreted in wrong language if language changed
FIX: Composition text could change language of characters after it

https://www.lfs.net/forum/thread/97772
Scawen
Developer
The fixes listed above are now available in Test Patch B8.
https://www.lfs.net/forum/thread/97772
Scawen
Developer
This should now work more easily in Test Patch 0.7B7
There is no need to set the "Language for non-Unicode programs" as LFS is no longer a non-unicode program.
You still have to select a Cyrillic input language (e.g. Russian) before typing or pasting Cyrillic text.
https://www.lfs.net/forum/thread/97772
Scawen
Developer
This should now work more easily in Test Patch 0.7B7.
There is no need to set the "Language for non-Unicode programs" as LFS is no longer a non-unicode program.
You still have to select a Cyrillic input language (e.g. Russian) before pasting Cyrillic text.
https://www.lfs.net/forum/thread/97772
Scawen
Developer
This should now work more easily in Test Patch 0.7B7
There is no need to set the "Language for non-Unicode programs" as LFS is no longer a non-unicode program.
You still have to select a Cyrillic input language (e.g. Russian) before pasting Cyrillic text.
https://www.lfs.net/forum/thread/97772
Scawen
Developer
This should now work in Test Patch 0.7B7
You still have to select Japanese input language before pasting Japanese text.
But there is no need to set the PC's "Language for non-Unicode programs" as LFS is no longer a non-unicode program.
https://www.lfs.net/forum/thread/97772
Scawen
Developer
UPDATE: Test Patch B7

LFS is no longer a "non-unicode program" which helps a few things:

You can type into LFS with any input language supported in LFS
- Latin 1 / Central European / Turkish / Baltic / Cyrillic / Greek
- Japanese / Traditional Chinese / Simplified Chinese / Korean
You can change the input language at any time and continue typing
To paste text from elsewhere you must select correct input language
NOTE: code pages are still used internally - change is text entry

Please test, especially if you use more than one input language! Thumbs up

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Test Patch B7

LFS is no longer a "non-unicode program" which helps a few things:

You can type into LFS with any input language supported in LFS
- Latin 1 / Central European / Turkish / Baltic / Cyrillic / Greek
- Japanese / Traditional Chinese / Simplified Chinese / Korean
You can change the input language at any time and continue typing
To paste text from elsewhere you must select correct input language
NOTE: code pages are still used internally - change is text entry

Please test, especially if you use more than one input language! Smile

https://www.lfs.net/forum/thread/97772
Scawen
Developer
Quote from kagurazakayukari :However I found Japanese still have issue. By using Google Japanese IME it does not seems to work.

I've done an experiment today, to receive Unicode characters from Windows. So Windows doesn't think LFS is a non-unicode program.

It's much better as I can now use Korean, Japanese and Chinese IME to successfully enter characters without any system setting "Language for non-Unicode Programs". I can even switch between input languages while typing a single text string.

There are a couple more things to sort out. But I'm hoping to include it in the next test patch so text entry will be more versatile in LFS.
East Asian IME test request (in test patch)
Scawen
Developer
Hello Racers,

I found a couple of bugs in the IME support while I was doing an update for the text entry system.

Some of the IME things are done a little differently, so I would really like to hear from you if you normally use Chinese, Japanese or Korean text entry. It's really hard for me to test properly and I have no way to know if the IME support is bad / good / OK / terrible. Big grin

The IME support is supposed to switch off when you exit the text entry dialog and switch on again if you press T again. But it should only switch on if it was on before you exited the text entry box.

I've had some difficulty with this, for example in Japanese there is no way for LFS to know if the IME has been switched on by using the hot keys. So for Japanese it seems best to switch on the IME by clicking the "E" button in the text entry dialog.

Test Patch B5: https://www.lfs.net/forum/thread/97772
LFS Editor Test Patch 0.7B4 (now B12)
Scawen
Developer
NOTE: OFFICIAL VERSION 0.7C IS NOW AVAILABLE


WARNING: THIS IS A TEST


Hello Racers,

Here is a new EDITOR test patch: 0.7B12

It is fully compatible with the existing editor and LFS. The changes are listed below.

Please back up or rename your LFS_EDITOR.exe so you can revert to it if necessary.


Changes from EDITOR 0.7B5 to 0.7B12:

Minor update - really just a test after merging LFS updates
Text entry system language support was improved in LFS
Better alignment of entry screen buttons
Smaller LFS logo on entry screen


Changes from EDITOR 0.7B4 to 0.7B5:

You can use the mouse to click where you want to type in dialog


Changes from EDITOR 0.7A2 to 0.7B4:

New selected text system:

If text dialog is initialised the text is shown as selected
Selected text will be replaced by the next character entered
Use left/right arrow or home/end if you want to edit the text
Right click slider initialises dialog with the current value
Use CTRL+A to select all text in the dialog (e.g. to delete)
NOTE: There is no partial selection - it's all or nothing

Modeller:

Triangles that span two cutouts are detected - message shows index
New button in tri mode "index" - select triangle by entering index
Faster generation of wireframe when you click the 'wire' button
FIX: Error "It doesn't matter what image is on the selected skin"
FIX: OBJ file import can now handle infinite or nan vertex values

Vehicle editor:

FIX: Engine sound names are now limited to ASCII character set
FIX: Animation names now limited to ASCII and the correct length
FIX: Confusing message when texture limit was slightly exceeded


INSTALLATION:

A FULL version of LFS_EDITOR 0.7A must already be installed

Extract the contents of this zip file to your LFS_EDITOR folder
Check that you see 0.7B12 at the bottom of the entry screen


DOWNLOAD:

EDITOR PATCH 0.7A TO 0.7B12 (If you already have 0.7A)
EDIT: Link removed - official version is now available (1.3 MB)
Last edited by Scawen, .
Scawen
Developer
Thanks for the report. I have heard of this bug from one other person, but I haven't seen it myself. If I do a quick test to save a MPR locally, it seems fine. Is it only in super-long replays? Was the replay saved on the server or client?

I'd like to see a replay that shows this bug to see if I can work out what the problem is. Preferably I'd like to use the smallest replay that has the bug, but if it has to be a massive one then that is OK too.
Last edited by Scawen, .
Test Patch B2 (now B3)
Scawen
Developer
Test Patch B2 has a new feature to download mods while you are joining a host.

This process is cleaner and more efficient than getting them after you have connected.

Hosters, please switch your hosts to B2 when convenient. It's fully compatible.
Racers, please use B2 if you don't have a reason to stick with version B.

Thanks for the testing! Thumbs up

List of changes and download: https://www.lfs.net/forum/thread/97772
Last edited by Scawen, . Reason : typo
Scawen
Developer
Well... seeing as you are interested... it might be helpful for people to understand the thinking behind the patch, some info about how things actually go in the real world as opposed to some imagined perfect world where I can continue coding full time without any issue. And what the plans are as I see them.

Since version B was released, first I did some finishing work that week and put a little time into a special version that can really help with events such as the football (Soccar) event. As the ball can run on the host, it works so much better. It's a special server version that could be used for some special cases in future. Something I really wanted to do, even since before the first public version of mods. It's an interesting concept. The reason I even *do* this job, is so that I can follow interesting concepts and get them done!

Then I got Covid, and it was the kids half term. So not much done that week.

As you know, we have a public review system now, and it has been fairly common for people to submit mods from other games, usually by mistake (e.g. they got it from a supposedly legitimate website but the person who uploaded it there didn't actually make it). We can't host such mods, so it's important to have the wireframe view that helps people to examine the model and see if it has come from an illegitimate source.

I don't like the fact that there was a crash in the version. Even if rare... there's one reason that LFS doesn't crash much. It's not because it's 'old' or 'can run on a toaster' etc. It's because I always try to fix every crash, and respond when community members report one.

A couple of other bugs and issues were spotted in the football event so I did a quick fix for them. The shadow bug and the wall riding. Good to fix them. Then when fixed, why hold them back? You guys can have the fix too!

One important thing, for people with worse internet connections, is the ability to download mods while joining a host, instead of after you have joined. It was on my sheet for months, long before the first public test patch of the mods system was ever released. I actually did that in a day yesterday. It has been a little hard to get right back to work after Covid.

Although my Covid was classed as 'mild' I can tell you that for me it was a lot worse than a normal cold. I had some rough nights, weird aching muscles and all sorts of symptoms, separately and sequentially. For info I'm 50 years old and semi-fit meaning I run and ride bikes a bit and walk a few km nearly every day if I don't run or ride. I eat a healthy diet, do not smoke (for 10 years) and rarely drink (and if I do, it's one glass). I actually thought Covid would hit me less hard. As I work from home, I was not vaccinated. I got the Covid from Leo who brought it back from school. I'm not asking for sympathy, it was my choice. I have my reasons.

So the download mods thing was a real good day of work yesterday. I had been somewhat distracted by the war and programming seemed very confusing. It's hard to explain to a non-programmer, quite how hard programming can be and how organised you have to be and have a good short term memory and sometimes keep notes as you go. Even in this case, when I wasn't really doing something entirely new and inspirational, there's data collection, packet sending, list processing, and it's quite simply a lot more involved than you might imagine!

I want to call a stop to working on mods, as you know, with a solid version out there. So that's what this test patch is all about. A simple update that allows me to get on with the tyre physics. There are a lot more things I could do with mods but I want to stop, because when we get the new physics and graphics out, it'll be easier to work on things as I won't have to merge two separate versions.
Test Patch B2 (now B12)
Scawen
Developer
NOTE: OFFICIAL VERSION 0.7C IS NOW AVAILABLE


WARNING: THIS IS A TEST

PLEASE TEST BEFORE YOU POST


Hello Racers,

Here is a new test patch: 0.7B12

The changes are listed below.

0.7B12 is COMPATIBLE with 0.7B

- You CAN connect online with 0.7B
- You CAN play replays from 0.7B

Please back up or rename your LFS.exe from 0.7B so you can revert to it if necessary.


Changes from 0.7B11 to 0.7B12:

Command /eventlist=no to disable list of events
Corrected opacity of background buttons in mods screen
Can receive one more text field to show beside "Sign up"
Updated translations - thank you translators!


Changes from 0.7B10 to 0.7B11:

Improved appearance of entry screen upcoming events list
Can use up / down / page up / page down / home / end keys
FIX: Mods screen flickered while downloading mod images


Changes from 0.7B8 to 0.7B10:

List of upcoming events is displayed on the entry screen
- click event name to visit the event page at lfs.net
- signup and live stream links are provided if relevant
- a "Join" button is also available if the host is running


Changes from 0.7B7 to 0.7B8:

Input language support:

Text dialog can now get wider if long string typed with IME open
FIX: Characters from click in code page were wrongly interpreted
FIX: Composition string disappeared if you clicked another window
FIX: Composition interpreted in wrong language if language changed
FIX: Composition text could change language of characters after it


Changes from 0.7B6 to 0.7B7:

LFS is no longer a "non-unicode program" which helps a few things:

You can type into LFS with any input language supported in LFS
- Latin 1 / Central European / Turkish / Baltic / Cyrillic / Greek
- Japanese / Traditional Chinese / Simplified Chinese / Korean
You can change the input language at any time and continue typing
To paste text from elsewhere you must select correct input language
NOTE: code pages are still used internally - change is text entry


Changes from 0.7B3 to 0.7B6:

New selected text system (for editors, but works in LFS):

If text dialog is initialised the text is shown as selected
Selected text will be replaced by the next character entered
Use left/right arrow or home/end if you want to edit the text
You can now use the mouse to click to position the text cursor
Right click slider initialises dialog with the current value
Use CTRL+A to select all text in the dialog (e.g. to delete)
NOTE: There is no partial selection - it's all or nothing

Misc:

More translations updated - thank you, translators
Maximum force feedback setting reduced to 100% (was 200%)
Force feedback adjustment keys (,/.) now move in steps of 1%
Some fixes for IME (Input Method Editors for East Asian languages)
FIX: Could not play MPR if server had been in game over 24.8 days
FIX: Error message using IME - "UpdateCandidates : No candidates"


Changes from 0.7B2 to 0.7B3:

A message shown for each mod downloaded while joining (like skins)
Removed message "You have the latest version" when selecting a mod
A few more lines on the mods screen can be translated
More translations updated - thanks to translators


Changes from 0.7B to 0.7B2:

Multiplayer:

Mods in use will be downloaded while you are joining a B2 host

Interface:

New option "wireframe" in garage viewer mode
More translation updates - thank you translators
SHIFT+F now toggles force display in garage (F is front view)
FIX: CTRL key reduced size of favourites stars in mods screen
FIX: Rating numbers from previous mod were shown on local test mod

Misc:

Objects with high CoG (e.g. football) retain shadow a bit higher
Reduced maximum lag to process a position packet to half a second
FIX: Wheels could penetrate vertical wall objects when wall riding
FIX: Rare crash if not yet loaded remote mod did pit damage repair


INSTALLATION:

A FULL version of LFS 0.7B must already be installed

To install the PATCH using the SELF EXTRACTING ARCHIVE:

1) Move or save the patch into your main LFS folder
2) Double click the patch to extract it to that folder
3) When you see "Confirm File Replace" select "Yes to All"
4) Now you can start LFS in the normal way

NOTE: You can see if the patch is correctly installed when you run
the program (LFS.exe). At the bottom of the entry screen: 0.7B12


DOWNLOAD:

PATCH 0.7B TO 0.7B12 (SELF EXTRACTING ARCHIVE) (If you already have 0.7B)
EDIT: Link removed, full version is now available (1.3 MB)
Last edited by Scawen, .
FGED GREDG RDFGDR GSFDG